package com.cms.dao.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;

 
import com.cms.exception.SystemDBException;
import com.cms.model.TrPageCatalog;
 
public interface PageCatalogMapper {

	 /***
	 * 
	 * @param catalog
	 * @throws SystemDBException
	 */
	 public void savePageCatalog(@Param("pageCataLog")TrPageCatalog catalog)throws SystemDBException;
	 
	 
	 /**
	  * 
	  * @param catalog
	  * @throws SystemDBException
	  */
	 public void updatePageCatalog(@Param("pageCataLog")TrPageCatalog catalog)throws SystemDBException;
	 
	 /***
	  * 
	  * @param catalog
	  * @return
	  */
	 public List<TrPageCatalog>queryPageCatalog(@Param("pageCataLog")TrPageCatalog catalog);
	 
	 /**
	  * 
	  * @param catalog
	  * @return
	  */
	 public TrPageCatalog getPageCatalogById(@Param("pageCataLog")TrPageCatalog catalog);
}
